package com.zmn.oms.dubbo.dto.common.orderpay;

import lombok.Data;

import java.io.Serializable;

/**
 * 类描述：订单支付
 *
 * @author heciqi
 * @date 2018/11/10 11:24
 */
@Data
public class OrderPayDRO implements Serializable {

	/**
	 * 支付平台流水号
	 */
	private String tradeNo;

	/**
	 * 二维码地址
	 */
	private String qrCode;

	/**
	 * 标识 qrCode 字段的值是否是二维码图片的地址   lhl-2020.12.17
	 * 		2:	qrCode是二维码图片地址
	 * 		非2：qrCode是支付链接，需要自行转换成二维码
	 */
	private Integer qrCodeImg;

	/**
	 * app支付参数
	 */
	private String appParams;

	/**
	 * H5内容
	 */
	private String h5Content;

	/**
	 * 微信小程序或公众号支付模型
	 */
	private WexinJspayDRO wexinJspayDRO;

	/**
	 * 百度小程序支付orderInfo
	 * JSON字符串
	 */
	private String bdOrderInfo;

	/**
	 * 特殊渠道支付方式描述
	 */
	private String channelPayTypeMsg;

	/**
	 * 测试支付url
	 */
	private String testPayUrl;
}
